home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / C64 / C-Communications / (c)c12b.d64 / external progs < prev    next >
Text File  |  2007-02-04  |  10KB  |  238 lines

  1. 3.4  pROGRAM FILES
  2.  
  3. nOVATERM COMES WITH SEVERAL EXTERNAL PROGRAMS WHICH PROVIDE FEATURES
  4. THAT COULD NOT BE INCLUDED IN THE MAIN PROGRAM.  iN ADDITION TO THE
  5. REGULAR SELECTION OF EXTERNAL PROGRAMS, THERE IS A SEPARATE PROGRAM
  6. WHICH BRINGS UP A MENU OF EXTERNAL PROGRAMS IDENTICAL TO THAT IN THE
  7. MAIN PROGRAM.  wHEN AN EXTERNAL PROGRAM ENDS, IT LOADS THIS MENU
  8. SELECTION PROGRAM INSTEAD OF THE MAIN PROGRAM, TAKING CONSIDERABLY
  9. LESS TIME.  tHIS MAKES IT QUICKER TO SWITCH BETWEEN PROGRAMS.
  10.  
  11.  
  12. 3.4.1  bbs MODE.
  13.  
  14. tHE bbs MODE IS A SMALL ANSWERING SERVICE OF SORTS THAT IMITATES A
  15. BULLETIN BOARD PROGRAM.  iT ALLOWS OTHER USERS TO CALL IN, VIEW THE
  16. DIRECTORY, UPLOAD AND DOWNLOAD FILES, READ AND WRITE TEXTFILES, AND
  17. LEAVE MESSAGES TO YOU.  iT HAS A CHAT MODE, AND IT KEEPS A LOG OF
  18. PEOPLE WHO HAVE CALLED.  uSERS MAY ALSO UPLOAD HIDDEN FILES, WHICH MAY
  19. ONLY BE SEEN BY THE SYSOP.
  20.  
  21. tHE bbs MODE DIFFERS FROM A NORMAL bbs IN THAT THERE IS NO PUBLIC
  22. MESSAGE BASE, NO ELECTRONIC MAIL (EXCEPT FEEDBACK TO THE SYSOP), AND
  23. NO MAINTAINED LIST OF USERS.  tHE bbs MODE IS MEANT ONLY AS A SIMPLE
  24. FRONT END INTERFACE FOR USERS TO CALL IN AND GET FILES AND SUCH.  tHE
  25. PROGRAM HAS BEEN RELEASED IN basic CODE (RATHER THAN COMPILED) SO THAT
  26. IT MAY BE MODIFIED FOR PERSONAL USE.  [hOWEVER, IF YOU ARE GOING TO
  27. DISTRIBUTE nOVATERM, THE bbs MODE must BE DISTRIBUTED IN ITS original,
  28. UNMODIFIED FORM.]
  29.  
  30. bbs MODE MAY BE RUN EITHER THROUGH nOVATERM OR LOADED DIRECTLY FROM
  31. basic.  iF LOADED FROM basic, THE PROGRAM LOADS nOVATERM'S MACHINE
  32. LANGUAGE FILES AS WELL AS YOUR CONFIGURATION FILE.
  33.  
  34. bbs MODE HAS ITS OWN CONFIGURATION FILE (GIVEN THE FILE NAME "\BBS
  35. CONFIG"), AND THIS IS LOADED WHEN THE PROGRAM IS RUN, IF THERE IS ONE
  36. ON THE DISK.  tHE PROGRAM ALSO KEEPS A STATISTICS FILE (CALLED
  37. "\STATS") WHICH RECORDS THE LAST CALLER, NUMBER OF MESSAGES, NUMBER OF
  38. UPLOADS AND DOWNLOADS, AND NUMBER OF CALLERS.
  39.  
  40. bbs MODE FIRST ASKS FOR THE CURRENT TIME.  eNTER THE TIME IN 24-HOUR
  41. FORM (bbs MODE INTERPRETS am OR pm FROM THIS).
  42.  
  43. yOU ARE THEN PRESENTED WITH THE SETUP MENU.  eACH OPTION HAS THE
  44. FOLLOWING FUNCTION:
  45.  
  46. sYSOP NAME:  tHIS IS THE NAME YOU USE TO LOG IN AS THE SYSOP. wHEN YOU
  47. LOG IN AS THE SYSOP, YOU HAVE SPECIAL ACCESS TO READ FEEDBACK, EXECUTE
  48. DISK COMMANDS, LOOK AT THE CALLER LOG, AND SEE AND DOWNLOAD HIDDEN
  49. FILES.  iF YOU ENTER THIS NAME WHEN YOU LOG IN, YOU ARE PROMPTED FOR
  50. SYSOP PASSWORD, DESCRIBED BELOW.
  51.  
  52. bbs NAME:  tHIS IS THE NAME DISPLAYED ABOVE THE DEFAULT USER MENU. iT
  53. HAS NO OTHER REAL SIGNIFICANCE, EXCEPT AS A SYMBOL OF YOUR PARTICULAR
  54. bbs MODE.
  55.  
  56. sYSTEM PASSWORD:  iF YOU ENTER A SYSTEM PASSWORD HERE, USERS ARE
  57. REQUIRED TO SUPPLY THE PASSWORD WHEN THEY LOG IN.  iF THIS IS LEFT
  58. BLANK, NO PASSWORD IS REQUESTED AT LOGIN.
  59.  
  60. sYSOP PASSWORD:  iT IS HIGHLY RECOMMENDED THAT YOU ENTER SOMETHING
  61. HERE.  iF YOU TRY TO LOG IN UNDER THE SYSOP NAME, THIS SYSOP PASSWORD
  62. IS REQUESTED.  sUPPLYING THE CORRECT PASSWORD GIVES A PERSON SYSOP
  63. ACCESS, DESCRIBED ABOVE.  aS A DOUBLE PROTECTION AGAINST INVALID SYSOP
  64. ACCESS, THE SYSOP NAME IS NEVER MADE KNOWN TO USERS WHO CALL IN, SO
  65. SOMEONE WOULD HAVE TO KNOW BOTH THE SYSOP NAME AND PASSWORD TO GET
  66. SYSOP ACCESS.
  67.  
  68. oPENING MESSAGE:  tHIS IS THE FILE NAME OF A TEXTFILE THAT IS
  69. DISPLAYED AFTER SOMEONE LOGS IN.  iF LEFT BLANK, THE FILE IS NOT
  70. SEARCHED FOR.
  71.  
  72. mAIN MENU:  tHIS IS THE FILE NAME OF A TEXTFILE THAT CONTAINS THE MAIN
  73. MENU.  iF LEFT BLANK, THE DEFAULT MENU IS DISPLAYED.
  74.  
  75. lOGOFF MESSAGE:  tHIS IS THE FILE NAME OF A TEXTFILE THAT IS DISPLAYED
  76. JUST BEFORE SOMEONE LOGS OUT.  iF LEFT BLANK, NOTHING IS DISPLAYED.
  77.  
  78. sYSTEM DRIVE:  tHIS IS THE DEVICE AND DRIVE NUMBER OF THE DISK THAT IS
  79. USED FOR DISPLAYING THE ABOVE TEXTFILES, SELECTING PROTOCOLS, SAVING
  80. THE CALLER LOG, AND SAVING THE STATISTICS FILE.
  81.  
  82. aVAILABLE DRIVES:  tHIS BRINGS UP A MENU WHICH ALLOWS YOU TO SPECIFY
  83. WHICH DRIVES MAY BE ACCESSED WITH THE "cHANGE DRIVE" COMMAND.  yOU
  84. MUST GIVE NAMES TO THE DRIVES.  iF YOU ARE GOING TO RUN MORE THAN ONE
  85. DRIVE ON THE bbs, YOU MAY DIVIDE FILES INTO DIFFERENT CATEGORIES USING
  86. THE NAMES OF THE DRIVES.
  87.  
  88. sAVE CONFIGURATION:  tHIS SAVES ALL OF THE CURRENT SETTINGS ON THE
  89. MENU.
  90.  
  91. lOAD CONFIGURATION:  tHIS RE-LOADS THE SETTINGS THAT WERE LAST SAVED.
  92.  
  93. sTART bbs:  wHEN YOU ARE FINISHED WITH THE SETUP MENU, SELECT THIS
  94. OPTION TO SET UP bbs MODE TO ANSWER CALLS.  pRESSING f1 SELECTS THIS
  95. OPTION IMMEDIATELY.
  96.  
  97.  
  98. wHILE THE bbs IS WAITING FOR A CALL, IT DISPLAYS VARIOUS SYSTEM
  99. INFORMATION.  pRESSING f1 ABORTS THE PROGRAM, f7 RETURNS YOU TO THE
  100. SETUP MENU, AND f3 PUTS THE bbs IN LOCAL MODE (ALLOWING YOU TO LOG
  101. IN).  iN LOCAL MODE, THE PHONE IS TAKEN OFF THE HOOK SO THAT CALLERS
  102. ENCOUNTER A BUSY SIGNAL AS IF SOMEONE HAD ACTUALLY CALLED IN.
  103.  
  104. wHEN YOU LOG IN, THE bbs ASKS FOR A NAME.  iF YOU ENTER THE SYSOP
  105. NAME, YOU ARE ASKED FOR THE SYSOP PASSWORD, AS DESCRIBED ABOVE.
  106. tHE NAME ENTERED IS USED TO DESIGNATE AN AUTHOR FOR FEEDBACK MESSAGES
  107. AND TO KEEP TRACK OF PEOPLE WHO HAVE CALLED.  iF A SYSTEM PASSWORD IS
  108. IN EFFECT, IT IS REQUESTED AFTER THE NAME.
  109.  
  110. cOMMANDS ARE GIVEN ON THE bbs'S MAIN MENU.  iF YOU HAVE SYSOP ACCESS,
  111. YOU MAY ALSO USE "dISK COMMAND", "lOG OF CALLERS", AND "rEAD
  112. FEEDBACK", COMMANDS WHICH ARE NOT AVAILABLE TO REGULAR CALLERS.
  113.  
  114.  
  115. 3.4.2  ascii TABLE EDITOR.
  116.  
  117. tHE ascii TABLE EDITOR ALLOWS YOU TO CHANGE THE WAY DATA IS TRANSLATED
  118. AS IT IS RECEIVED OR SENT.  wHEN YOU RUN THE ascii EDITOR, YOU MUST
  119. TYPE IN THE FILE NAME OF AN ascii TABLE WITHOUT THE "ASC." PREFIX.  iF
  120. THE FILE IS NOT FOUND, THE PROGRAM ASSUMES THAT YOU ARE CREATING A NEW
  121. TABLE.
  122.  
  123. tHE EDITOR DISPLAYS A LIST OF PAIRED-UP NUMBERS ALONG WITH THEIR
  124. CORRESPONDING CHARACTERS AND INDICATES AT THE TOP OF THE SCREEN
  125. WHETHER THE TRANSMIT TABLE OR THE RECEIVE TABLE IS SHOWN.  iN THE CASE
  126. OF THE TRANSMIT TABLE, THE LEFT-HAND NUMBER OF EACH PAIR IS THE
  127. CHARACTER THAT nOVATERM IS TRYING TO SEND, AND THE RIGHT-HAND NUMBER
  128. IS THE CHARACTER INTO WHICH THE ORIGINAL ONE IS TRANSFORMED BEFORE
  129. BEING SENT OVER THE MODEM.  fOR THE RECEIVE TABLE, THE LEFT-HAND
  130. NUMBER IS THE CHARACTER ACTUALLY RECEIVED FROM THE MODEM, AND THE
  131. RIGHT-HAND NUMBER IS THE CHARACTER INTO WHICH THE RECEIVED ONE IS
  132. TRANSFORMED BEFORE BEING DISPLAYED ON THE SCREEN.
  133.  
  134. uSE THE CURSOR KEYS TO MOVE THE HIGHLIGHTED BAR AROUND THE SCREEN. tHE
  135. FOLLOWING COMMANDS ARE GIVEN AT THE TOP OF THE SCREEN:
  136.  
  137. [k]EY:  rEPLACES THE CURRENT RIGHT-HAND NUMBER WITH A CURSOR.  tHE
  138. NEXT KEY YOU PRESS BECOMES THE TRANSLATED CHARACTER FOR THE CURRENT
  139. ENTRY.  tHE NUMBER AND CORRESPONDING CHARACTER ARE ADJUSTED.
  140.  
  141. [n]UMBER:  aLLOWS YOU TO ENTER THE ascii VALUE OF THE TRANSLATED
  142. CHARACTER.
  143.  
  144. [p]AGE:  aDVANCES THROUGH THE FOUR PAGES OF CHARACTERS.
  145.  
  146. [t]ABLE:  tOGGLES BETWEEN EDITING THE TRANSMIT AND RECEIVE TABLES.
  147.  
  148. [l]OAD:  rE-RUNS THE PROGRAM, ALLOWING YOU TO LOAD A NEW ascii TABLE.
  149.  
  150. [s]AVE:  sAVES THE CURRENT ascii TABLE.
  151.  
  152. [q]UIT:  rETURNS TO THE PROGRAM MENU.
  153.  
  154.  
  155. 3.4.3  dATA CONVERTER.
  156.  
  157. tHIS PROGRAM IS A UTILITY FOR CONVERTING CONFIGURATION FILES FROM
  158. OLDER VERSIONS OF nOVATERM OVER TO THE CURRENT VERSION.  wHEN YOU RUN
  159. THE PROGRAM, SIMPLY ENTER THE VERSION NUMBER OF YOUR OLD CONFIGURATION
  160. FILE.  tHE PROGRAM CREATES A NEW FILE WITH THE SAME CONFIGURATION THAT
  161. IS COMPATIBLE WITH THE MOST RECENT VERSION.
  162.  
  163. pHONE BOOK FILES FROM VERSION 9.0 AND 9.1 MUST BE CONVERTED TO VERSION
  164. 9.3 FORMAT AS WELL.  iF YOU ARE CONVERTING FROM EITHER OF THESE
  165. VERSIONS, YOU ARE PROMPTED FOR THE NAME OF YOUR PHONE BOOK FILE.  tHE
  166. PROGRAM CONVERTS THE PHONE BOOK FILE TO THE NEW FORMAT.  tHE PROMPT IS
  167. REPEATED IN CASE YOU HAVE MORE THAN ONE PHONE BOOK.  sIMPLY PRESS
  168. RETURN WITHOUT TYPING IN ANYTHING TO ABORT THE PROGRAM.
  169.  
  170.  
  171. 3.4.4  fONT EDITOR.
  172.  
  173. tHE FONT EDITOR ALLOWS YOU TO EDIT BOTH 40 AND 80 COLUMN FONTS. sELECT
  174. THE APPROPRIATE MODE (40 OR 80 COLUMNS) WHEN YOU FIRST RUN THE
  175. PROGRAM.
  176.  
  177. tHE 40 COLUMN FONT EDITOR HAS AN EXTENSIVE SET OF COMMANDS.  uSE THE
  178. CURSOR KEYS TO MOVE THE CURSOR TO A CHARACTER YOU WISH TO EDIT.  aS
  179. YOU MOVE THE CURSOR AROUND, THE CHARACTER CURRENTLY UNDER THE CURSOR
  180. IS DISPLAYED IN A WINDOW TO THE LEFT IN BLOCK FORM.
  181.  
  182. pRESS RETURN WHEN YOU LOCATE THE DESIRED CHARACTER.  aN ASTERISK
  183. APPEARS IN THE WINDOW.  aGAIN, USE THE ARROW KEYS TO MOVE AROUND, AND
  184. USE THE SPACE BAR TO TOGGLE BITS ON AND OFF.  iN THIS WAY, YOU MAY
  185. REDRAW THE CHARACTER TO APPEAR ANY WAY YOU LIKE.  tHE COMMANDS SHOWN
  186. ON THE BOTTOM HALF OF THE SCREEN PERFORM OPERATIONS ON THE CHARACTER.
  187. yOU MAY ROTATE, FLIP, MIRROR, REVERSE, OR SPIN THE CHARACTER.  pRESS
  188. RETURN TO QUIT EDITING THE CHARACTER.
  189.  
  190. tHE 80 COLUMN FONT EDITOR HAS A LIMITED NUMBER OF COMMANDS.  tHE
  191. COMMANDS THAT ARE SHOWN BEHAVE EXACTLY THE SAME AS THEIR 40-COLUMN
  192. COUNTERPARTS.  eDITING IS ALSO DONE IDENTICALLY, BUT ONLY ONE
  193. CHARACTER AT A TIME IS DISPLAYED RAHTER THAN THE ENTIRE SELECTION
  194. BOARD.  yOU MAY EDIT CHARACTERS WITH ascii VALUES BETWEEN 32 AND 127
  195. AND BETWEEN 160 AND 255.  (nOTE THAT THE 80 COLUMN FONT PROVIDES MORE
  196. CHARACTER PATTERNS THAN ARE AVAILABLE IN 40 COLUMNS.)
  197.  
  198.  
  199. 3.4.5  fILE COPIER.
  200.  
  201. tHIS PROGRAM IS A SIMPLE FILE COPIER PRIMARILY FOR COPYING FILES FROM
  202. A ram EXPANDER TO A DISK DRIVE.  tHE PROGRAM ONLY WORKS IF YOU HAVE A
  203. ram EXPANDER OR MORE THAN ONE DISK DRIVE.  aFTER YOU ENTER THE SOURCE
  204. AND DESTINATION DEVICE NUMBERS, SELECT THE FILES YOU WANT TO COPY FROM
  205. A DIRECTORY LIST.
  206.  
  207.  
  208. 3.4.6  sCRIPT FILE COMPILER.
  209.  
  210. tHE SCRIPT COMPILER IS THE PROGRAM WHICH READS A SCRIPT FILE LINE BY
  211. LINE AND CONVERTS IT INTO A FORM WHICH nOVATERM MAY UNDERSTAND.  aLL
  212. YOU NEED TO DO IS TYPE IN THE SOURCE FILE NAME (WHICH IS THE TEXT
  213. SCRIPT FILE YOU HAVE CREATED) AND THE OBJECT FILE NAME (WHICH IS THE
  214. FILE IN WHICH THE ACTUAL SCRIPT PROGRAM IS STORED).
  215.  
  216. tHE COMPILER REPORTS ERRORS IN COMPILATION AS THEY OCCUR.  tHE
  217. FOLLOWING ERRORS ARE REPORTED BY THE PROGRAM:
  218.  
  219. sYNTAX ERROR:  a COMMAND IS INVALID OR HAS INCORRECT PARAMETERS.
  220. uNDEFINED LABEL:  a JUMP COMMAND CONTAINS A NON-EXISTENT LABEL.
  221.  
  222.  
  223. 3.4.7  tEXT EDITOR.
  224.  
  225. sWIFT-eDIT IS A UTILITY FOR CREATING AND/OR EDITING EXISTING
  226. TEXTFILES.  sWIFT-eDIT PROVIDES A NUMBER OF EDITING FUNCTIONS
  227. ACCESSIBLE WITH CONTROL KEY COMBINATIONS.  a LIST OF EDITOR COMMANDS
  228. IS AVAILABLE ON A SINGLE HELP SCREEN FROM WITHIN THE PROGRAM BY
  229. PRESSING CTRL-h.
  230.  
  231. sWIFT-eDIT USES AS MUCH CONTIGUOUS MEMORY AS IS AVAILABLE FOR EDITING
  232. TEXTFILES.  tHIS MEANS THAT YOU MAY EDIT TEXTFILES UP TO ABOUT 97 DISK
  233. BLOCKS IN SIZE IF YOU LOAD THE EDITOR FROM WITHIN nOVATERM.  iF
  234. sWIFT-eDIT IS USED OUTSIDE nOVATERM, AND IF THE END OF basic MEMORY
  235. STILL COINCIDES WITH THE START OF basic rom, THEN TEXTFILES UP TO
  236. ABOUT 172 BLOCKS MAY BE EDITED.
  237.  
  238.